Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NEWHAM GREEN Terraced £162,096 £89,950 19 Dec 2005
5 NEWHAM GREEN Semi-Detached £47,902 £22,000 15 Dec 2003
7 NEWHAM GREEN Terraced £167,365 £165,000 10 Jun 2022